Extremely family friendly !! And We loved the fact that we could enjoy the beach front, the bay side with wonderful sunset views, and all the different pools. Kids loved the lazy river too. Everything was very walkable as well, and extremely clean!!! We give it a 10!! Definitely will be back