Nothing is fresh. The taste is below par. Only thing good is the view. Don't believe the hype. You will come out better making yourself a peanut butter and jelly sandwich.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.