We had an even better time here than last year! I love everything about this place. Silvia is the perfect host. The great thing I find is that you can build exercise into your day with swimming in the pool, snorkeling at the beach and walking up the hill to the flat so you don't feel too bad having all the delicious food on offer. I can't say enough how great this place is.