We had the most wonderful time at the Beach Bach. Our expectations were exceeded! The place was spotless, the amenities amazing, and the location unbeatable. We will definitely be back!