Clean, well-equipped and comfortable. Thoughtful, friendly hosts.
In short: perfect!