Fantastic, stylish apartment in a great location. Communication with James was fast with accurate instructions etc, v easy arrival, place was spotless and our stay there went really smoothly. James was great at accommodating our additional requests (parking, early check in etc) and on hand to answer questions while we were there.