great location, very central. little tricky to find initially, but great otherwise. quite place, although right in the centre of Le Ramble. cafes, small shops and major shopping centres are right there.