We had a great stay at Bella Vista. Beautiful decorated and great view. A 5 minute ride to the city and all the restaurants. Enough stunning beaches to visit near the apartment. Perfect place to enjoy a relaxing stay.