Everything was perfect, from the cleanliness to the location to the communication with the host. We had a great time.