Excellent, clean, well thought out property and a great host.