Great location and hospitality but poorly cleaned.