Great location and great hosts! Get ready for a climb, but the comfortable flat will be worth it.