No need for a generalized hyperbolic review on this listing.
Five Stars...absolutely, no question!
If you have an opportunity to book this and didn't you just made a hell'va mistake.