Amazing place and amazing host.
You'll have everything you need and the location is close to food, entertainment and the beach.