The location of the apartment is spectacular with a gorgeous view. The suite was spacious and was a reflection of the pictures. The staff were very friendly and very helpful. Just a few points that could have made the stay better. The floors were not cleaned well - very dusty and sandy, making it difficult to walk barefoot. My bathrobe was ripped in 2 places, so I suggest getting new ones. Some of the furniture was clearly old and overused. I also had insects appear in my bathroom every day for 3 days and I told the bellboy who evidently didn't speak English but portrayed that he understood when I asked them to spray the bathroom. I managed to tell the receptionist who was very apologetic and polite and offered to switch my room but I was checking out the next morning so I decided against it and they ended up spraying it for me. Finally, I had written to the owner/hotel on Airbnb asking for late check out (around 6pm) because my flight was late in the evening and they assured me that would be possible, only to find out at reception that check out is at 12pm and no exceptions are made so there was some miscommunication there that was disappointing. But they instead stored my luggage until that time. The overall stay was okay in the end!