Excellent location , cool flat , superb service - all you need is there