Spotlessly clean stylish apartment with great views