Hampshire Hotel in Den Haag, Netherlands review