we stayed only 2 nights at this hotel. the first night we arrived around 4am. the receptionist spoke very little english, which was expected. however, because we checked in late, the hotel gave us another room than what we had booked. he said we had to check out before noon, EVEN THOUGH WE WERE STAYING ANOTHER NIGHT. we were too tired, so we did what we were told.
breakfast was so so. but the view was absolutely amazing. the hotel staff were quite friendly. after breakfast we went on our day trip. when we returned to the hotel for the second night, we had to check in again and go to a different room. as we got on the bed, we found BLOOD ON THE BED SHEET!!!! the hotel did not compensate anything for our inconvenience. all they did was move us to another room. when we asked for late check out the following morning because we were too tired from all the hassle, they wanted us to pay extra for late check out.
we would not recommend this hotel to anyone. their staff simply did not know how to treat customers. it was a decent experience. we would have enjoyed our stay if they were more accommodating.