Everything we expected and more. The home, location, and communication from Mary and Joe - all fantastic. Hopefully we will be able to stay here again in the future.