A beautifully clean & comfortable well appointed apartment