Highly recommended. Clean, great location, great hospitality. Great value.