Beautiful, well kept, clean, recently remodeled, well equipped, amazing location. The host is excellent, good, clear communication, very accesible and helpful. I really enjoyed our stay and are looking forward to a future visit.