Very spacious, clean and well decorated. The details and attention from the host were remarkable. The views are wonderful. Everything was perfect!