I have stayed twice in this place. Very clean, great location, every facility is available and the view from the room is out of this world. I’ll definitely book it again and will highly recommend it. It’s worth of money. Cheers!!