Outstanding in all respects. Our greeting was particularly great but the property was perfect.