We enjoyed staying at Bella vista. The directions Chris provided got us there no problem, even in the middle of the night! Our flight delayed several hours, Efi waited up until 1 am to welcome us. The unit is clean and as presented in the photos, the pool very refreshing, the view is spectacular and the host made sure we had everything we needed.