Very spacious apartment phenomenally well-located.