Awesome stay here! This paradise is tucked away in Kihei. It’s right next to the beach and far enough…