Excellent stay, location and cleanliness with daily cleaning was perfect. Also excellent suggestions on what to do while on the island which proved really helpful during our stay.