We have stayed before with grand kids & loved it. This time just wife & I. Great views but it rained the whole time so we did not go on beach. Pool was down but we were offered the YMCA.
Great price, CLEAN & afforable. As others have said get 3rd floor for ecellent views.