very clean and comfortable. great location. very much worth the price.