Stunning apartment in stunning location. We stayed with our dog and found it to be very dog friendly, also got the 43 bus to Edinburgh no problem.
Will definitely be back next year!