Nice place, clean and spacious. Everything as described and all the mattresses were firm and so comfortable. We slept very well. Kitchen was well equipped. Host was very friendly. Good communication!