Place was perfect - spotless, spacious, fabulously equipped & a great location