We enjoyed our stay at Bonita Vista. It was clean and the hosts were easy to communicate with. The pool/back patio area was great.