We stayed 4 nights here with another couple and thoroughly enjoyed our experience. The rooms were large and airy with a nice balcony overlooking the beautifully maintained gardens and ponds. The breakfast was plentiful and good quality and the other restaurants were also good and reasonable value. Make sure you have a happy hour cocktail and watch the sun setting over the beach. We only wished we could stay longer.