Great location, great place. I have to confess I worried a bit seeing the past few reviews but all went well for our stay. The place was clean the staff were courteous. Overall good place to stay. Great views. The sofa bed was uncomfortable. I recommend that to be replaced if possible.