There was a lot of activities and a balance of time to rest and meet people. The hotels were nice and the transport was always ready and arranged well. I like the visit to the dog sanctuary and the beautiful beaches although the weather did not always hold up.