All the units are oceanfront and the views are amazing. Very large and spacious. For families a ground floor unit will be nice if your children are older than 5 so that can play on the grass, but it's on top of a cliff so if you have small children you may prefer a high up unit. The pool is small but not crowded. There is a beach below that has snorkeling in the summer but the path to get to it is steep - too difficult for infants.