Airbnb pros! All boxes checked; Clean, safe, stylish, well equipped, beautiful setting, excellent communication, reasonably priced.
Mahalo!