Perfect, clean, spacious & safe. Near the best parts of the city. Will stay again!