Fantastic hosts, great modern accommodation - perfect place for a holiday.