A perfect place to stay! The attention to detail was remarkable. Everything we could have needed was available to us. The dogs were the best hosts we have ever had. Everything was just lovely. Mahalo!