Excellent hotel to stay at with plenty of perks.