Swan Villas is amazing! Really cool place and was clean and comfortable. The pool is also great and we used the kayaks provided which was a lot of fun. Would definitely recommend staying here!