This place had everything we needed to have a relaxing stay. Very spacious and clean and tidy. It was so nice have seperate living areas and balconies.