Ideal place, just fantastic. Clean, beautiful, comfortable, great location, nice hosts. 5/5 would go again.