We had a great stay here. The apartment really suited our needs as a family, and everything was clean and tidy. We really appreciated the air-conditioning throughout during the hot weather. Bathrooms were modern and very clean.