It has all the amenities you need. It’s a great location and easy to get to royal mile, princes street, old town and haymarket etc. Easy to check in. It’s small but adequate. The pics are representative, it’s not 5 star decor but it’s clean and comfortable. It served us brilliantly. Great communication from the host