If you are looking for a place in a great location with a beautiful view, this is a great option. However if you are looking for a place that is comfortable and clean, you might want to check elsewhere. Let me start with the positives, the location is fantastic. It is in close proximity to so many shops and restaurants and beaches. The view from the balcony is gorgeous. There is a nice mini kitchen that is good for at home cooking. Now on to the significant negatives, the cleanliness. As soon as we walked in the floor was covered in sand and dirt. Chip crumbs littered the carpet and sand all over the floor and couch. There was visible dirt and messes in the kitchen and bathroom sink. The floors were not only sandy but seemed as though they had not been mopped in months. I never once was barefoot in the room to keep my feet from becoming covered in dirt. Not only that but the bed was not the best. Small stains in various locations, squeaky and old. Last but not least, the roaches. We found them next to the bed and on the balcony. Not a very welcoming sight. This place is just okay. And if you are thinking about spending a large amount of money, you might as well go somewhere else, this is not the best for the value. However if you want a great view and location and that is your main focus, you might want to give it a shot.