Had a wonderful stay at the Bellavista.! The staff was so welcoming. The accommodations were wonderful and super clean. The view was amazing and the location was very convenient. Overall....A+