UK now has a bug hotel called ‘Bugingham Palace’!