All around excellence. As beautiful as the pictures; sparkling clean; great location and luxurious amenities. This place ticked all of our boxes and we would 100 percent recommend based on above and value for money.