One of the best places that I have been. Clean, spotless, fabulous location and great hosts. It’s a perfect place for short or long stay. I will visit them again in the near future.