Isla has a cute small place tucked down a quiet mews in the heart of Edinburgh. The location is superb and it is a perfect little spot for a weekend break.