Book this place without hesitation. I highly doubt there are many other places as good as this in this price range.