Perfect location, perfect host and great property. Crystal was great to work with, very flexible. The property is as described plus more.