The place was extremely-well cleaned and it was as described/pictured. The check-in process was smooth and Gigi gave very clear directions. The kitchen was stocked with most cooking items/tools you may need. The balcony was a nice bonus for morning relaxing and evening entertainment. For my group, the beds were too soft to be comfortable. I fully recommend staying here as communication is fast and the place is very nice.