The place was great, clean and in a great location. You have everything you need. Rufus even arranged for a cot and a child seat, which made our stay much more pleasent. We arrived in Edinburgh at midnight and both check in and check out couldn't be simpler. Great find.