Must stay. Worth every penny and the location is unbeatable. Stop checking the reviews and book this place already.