GREAT STAY GREAT HIST 5 stars