The place was clean and nice with a very good location. The initial process of gaining access was challenging, especially parking, but easy once we got in. Communication from our host, Katherine, was outstanding. Overall, it is a terrific place to stay.