This apartment was perfect for our needs (2 adults + 2 kids). It was clean, new, and had great air conditioning. The host was wonderfully accommodating.