We stay in Swan Paradise 7 days with girlfriend. I worked remote, she just has a vacation. It is perfect place to stay together: very delicious food (same breakfast and their cafe), tennis courts for sport activities, small gym, pools and for sure great paradise views on the gardens with birds and fishes. Hotel team made a great job with supporting and be kind all time. My huge recommendation to spend some time there.