This is an amazing place to stay! The resort is beautiful and is very close to lots of beaches and good restaurants.