Very clean, spacious, and excellent location. Instructions very clear. Would stay here again in the future.