Good location, takes about 15 min walk thru nice park to come to Royal Mile. Beds very comfortable and clean. A bit shabby in places (edge of carpets). and furniture a bit old in some places.