Beach, hotels and restaurants are very close. There is a pool with in the complex which is a great asset.
Over all had a relaxing and enjoyable time!