A very comfortable and spacious house to stay in. Very clean and well fitted out.