Villa has all the facilities of a 5 star hotel. Heavenly bed mattress, high quality linen, modern design, very clean, bath amenities, best views, fully equipped kitchen and many more. Highly recommend- definitely going back!