Spacious, elegant, clean and comfortable with a great terrace and view.