Absolutely perfect! Communication was wonderful, location was perfect and the property was fantastic!