A house very well located, clean and equiped well managed by the host.