great place. hotel like experience, plus has everything you may need for the beach.