Beautiful place, location and just wonderful hosts! I know I'm booking this place again.