Perfect location, clean, spacious, well maintained. Loved it.