A wonderful stay in a clean and stylish apartment