Absolutely wonderful accommodation and location