Stunning flat, great location - thoughtful hosts who have thought of everything.