This place exceeded our expectations. It's very spacious, clean and cozy. Although there are many ways to get here via public transit, we decided to walk to and from the centre (old town and new), which was only a 30 minute walk, and very scenic if you go through regent terrace or by holyrood park. We highly recommend staying here!