Very good communication and Accommodation is presented well. Despite a few minor hiccups we enjoyed our stay and our hosts did all they could to ensure we had a good stay. We would stay with Ohana again.