My stay far exceeded any expectations, and I had great expectations. It was totally relaxing, peaceful, welcoming, just what I needed. I will be back! Mahalo