where to stay in java