Our stay at Barbara’s Beach House was perfect. The house, the amenities, the staff, and the location could not have been better.