Brilliant location and a clean, stylish apartment. I had such a wonderful stay here and even though it was almost a last minute booking, all the communication was clear and made my stay so easy. Would gladly stay here again!