A clean and stylish apartment to stay in.