A perfect property in a caring environment. Well appointed, perfectly hosted, and an absolute pleasure to stay at. Clean, comfortable, and full of Aloha.