Alfie is a great host with a great place in an excellent location. We traveled with three young children and had a great time in Edinburgh because we had this place to call home while we were there.