Superb, clean, modern and spacious - thanks for a lovely stay.