Very clean and provides great accommodations