Myself and 4 kids (ages 10-17) had a great visit here for 4 nights over spring break. Unit was clean, spacious, and as described. I was concerned about the stove based on another review, but all burners worked great. I did bring a large pan and I am glad I did. The view from the balcony and accessibility to the beach and pools are unbeatable!
All staff at Bay Watch were friendly and helpful. We had one mechanical issue that was fixed quickly and efficiently.
The outdoor pools were great, the indoor pool areas were just okay, but we did not go for indoor pools- we went for the beach!
Overall a great place to stay and I would stay again!