Swan villas was better than expected. The pictures do no justice. The villa is just supremely unique. All the detail work was really incredible. Pool was great. kayaking the lagoon was great. Sunset was awesome. Bike ride to maya Beach hotel for the best food around.