Can't say enough how beautiful this place is for location, view and main living areas. Bona Vista had it all our family just loved it and would come back anytime. John and Marisa were the perfect hosts, always responsive to any question and communication was great. We so enjoyed the place, kitchen well stocked and second fridge was appreciated with 10 adults. Beautiful view, pool and living areas. Would stay here again, hated to leave. This house deserves a 5 star review could not be happier!!