Very clean and spacious apartment that suited our traveling needs. James was very communicative throughout the process in case of any issues. Would recommend.