Amazing location and spacious apartment. Would have given it a perfect 5 had the carpets been newer and cleaner.