Bella vista was beyond my expectations, modern and clean with a great location!