Definitely 5 stars all round! Made our stay over in Edinburgh a really enjoyable one!