A great place to stay at walking distance from a beach.