Clean and spacious, and fantastic location. Charles was flexible, communicative and helpful. Would definitely stay again!