Our third stay at this great batch. The location is actually beachfront, unlike others that claim to be beachfront. You are staying just steps away from the sand. You won't get a better location as far as beach access in this price range.