Very clean, great location! Gary was a great host and stayed up for our (very) late arrival. He was very helpful and extremely quick to respond to my emails.