Steve and his son has been great hosts, extremely accommodating and helpful, with some very nice personal touches as well. The apartment is very conveniently located for exploring Edinburgh from, we had a great stay!