Perfect in every way! Well stocked, great location, clean, spacious, everything we needed!