The location was absolutely perfect and this place had everything I needed. It made my stay in Edinburgh comfortable and stress free.