very clean and a lot of accommodations available