Perfect hotel, clean, air conditioning, lovely view, friendly staff, well kept. Great in room services aswell.