Stylish apartment well-located, spacious and clean; beds could use upgrades to match overall quality