we had a brilliant stay at Gills place in Edinburgh. The location is perfect, facilities are great and our stay was very comfortable. we would happily stay again. There are three sets of stairs up to the apartment which was a little tough with our children and luggage but it was well worth it.