Great location, easy check-in & check-out, and excellent communication. We enjoyed our stay in the small apartment & particularly enjoyed the swimming pool!