Great place, clean, idyllic spot with super hosts