I stayed here with my wife and overall it was mediocre. The location and the view is what we liked. Everything was pretty close and it only took us 10-15 min to walk to the beach and restaurants. The room itself is small and it was not very clean. The sheets had crusty stains on them, and the couch looked like it had throw up stains . On our second day we killed a cockroach that scurried out of the restroom. The building was very old and the elevators were very slow . When we were trying to check out to catch our plane , the elevators stopped working, and we were stuck in our floor for 15min. After 15min , my wife, and other people who were also waiting , decided to take the stairs all the way down from the 12th floor . It was very inconvenient with all of our luggage and it was very hot. Overall, we weren’t too happy with how our trip ended. Luckily we left early or we would have been late for our flight . We wouldn’t want to stay here again . The stars are for the view , location, and the comfy bed .