Bellavista was great! We stayed in suite 6 - the 3 bedroom apt. It was very clean, exactly like the photos. The staff was friendly and helpful upon arrival. The view of the water from the parking lot was my favorite part. Hope to be back to visit soon!