Flat was perfect for our needs. Big living area with very nice outdoor space. Amenities are also all new and the hosts have been amazing at communication and flexibility. Would definitely come back.