Wonderful place and amazing hosts. Clean, modern and beautiful place. We would stay there again!