Ace place, fantastic location, everything you need for an Edinburgh getaway.