Had everthing we were after- dog friendly, seamless check-in, privacy, clean, parking, proximity to walks and beach