Clean, well equipped, comfortable house for a great stay.