very clean and nice. Staff was excellent