A lovely, well supplied home away. Top notch.