The villa and the complex will exceed your expectations. If you have a large family or traveling with another family the villa is set up great for a group of 8 or smaller. The 3 full bathrooms and 3 bedrooms are great! The master bedroom is beautiful and spacious. You can see the ocean from the balcony while rocking on their chairs. The pool is clean and a nice size. The beach felt like a private beach the entire time and very safe. Perfect location and villa!