5 star all around, clean and comfortable. not only would I visit again but also recommend to others.