Bayview is in a good spot and the oceanfront room was nice. Given the price however, I expected better housekeeping. They did kindly offer a daily movie, one free pass to 3 different attractions. The kids really enjoyed their pools. Drawback, the parking is across street, housekeeping is slow, and elevators take a while. Overall great due to peacefulness, location, and kid - friendly atmosphere and amenities.