This location was perfect! We had our own private beach we can just walk on over to, it’s close to everything you need. The resort has a pool and a Jacuzzi all the amenities you need to have a great time. The staff is super great, very accommodating, Free parking in the garage. All around a great experience that Barrett’s place.