Clean, spacious, great location, all the amenities for a sweet family stay!