Overall great stay. Beautiful location. Clean room, and the chocolates in the evening was really thoughtful. Pool and the beach area was great. Staff very helpful. With regards to improvement, I think having a scheduled buggy would be useful as most of the time we did not know whether one was coming or not and was just waiting to see if one would turn up. Also being a 5 star hotel, welcome drinks would have been nice as it sets the atmosphere/ ambience and in the midst of the summer would have been lovely!