This is a great place with everything you may need for a short stay. It was clean, tidy, and nicely decorated inside. It's also in a good, quiet location within walking distance of the Royal Mile. I'd definitely come again in the future.