Clean, modern, and well-equipped. The host is very accommodating.