We had a lovely stay at Bella Vista with our family of 9, the layout was perfect for our group (6 adults, 3 kids). The hosts were very accommodating and even added an extra bed in the kids room to ensure everyone had a bed to sleep in. The beds were all very comfortable, and the views were majestic - and since the home is flanked by 2 hotels, we were treated with short bursts of beautiful fireworks on several occasions throughout the week - a lovely surprise! We spent most of our days in the pool with ocean views, but unfortunately, the ocean was too rough for the kiddos to swim. We learned upon arriving that this is common in the area - so you may have to travel a few miles in an Uber to enjoy a safe ocean swim experience. We were overjoyed to have been able to bring our pets with us to enjoy this epic family adventure, that is one of our favorite reasons for booking vacation rentals over hotels. The housekeeper, Carmen, was one of the highlights of the trip - her work was impeccable, she was so kind, accommodating, and we really appreciated having her around. For those who prefer privacy, know she does come every day at around 9am, and the house manager lives on-site and pops in the backyard now and then to check the pool and converse with Carmen. The pool is cleaned 3x a week, Monday, Weds, and Friday. We already had nine people in the house, so having extra people around didn’t bother us much, but I'm sure management would be happy to create an alternative cleaning schedule if you're interested in more privacy and seclusion. Overall, it’s a great place for group stays, and Carmen and Miguel are attentive to all your needs. We had a few issues pop up that were resolved to our satisfaction, and we would definitely consider staying here again.