5 stars all around! Great place to stay a night or a whole weekend.