Absolutely fabulous stay-beautiful spot and pictures do not do it justice. Everything that you need, clean, cozy, and wonderful hosts.