Very clean, amazing location, and what a beautiful property ! Also excellent communication with the host. Hope to return one day.