Clean and stylish apartment with tons of facilities.