Clean, stylish, good amenities, good value, good host. Nice!