I have stayed here several times in recent years and am never disappointed. Well appointed, clean and great location too.