Excellent apartment. Great location. Brilliant holiday. We'll be back!