Very clean and great view with a lot of accommodations nothing to complain about, highly recommend