Bella Vista has beautiful grounds that are protected by 2 sweet pups. The food at the onsite restaurant, Aji, was excellent! There was always a friendly staff member around to help us or answer any questions. They had bikes that we used to get around, and rented one of the golf carts for a day. Would highly recommend this place!