very clean and comfortable beautiful view