I only gave 4 stars because of the noise. The very busy trains are right across the street and run all but 4-5 hours. The host is very friendly and supplies ear plugs. The room was lovely and if you closed the windows it helped quiet the noise (also lots of seagulls and pigeons) but then the room got very warm. The room is located near Holyrood park which was lovely, and many restaurants and pubs were nearby. I think the close proximity to the tracks should have been mentioned in the description.