The location is perfect for a short walk to beach, then along the shoreline to the nude beach. The hotel itself is so beautiful, the gardens and birds being spectacular, and all the facilities were wonderful. The spa is amazing! But the best part is the staff, 100% of whom were just perfect, their attitude, friendly demeanour and apparent happiness was a joy to be within the care of, and they made sure every detail was covered. I can't remember staying in a better hotel, anywhere, really.