Fantastic, clean, comfortable and lovely little touches. The host really thinks about your needs.