Nice and spacious apartments in a good location