This place is right on the beach and has everything you need.