This is THE SPOT. Such a great place and in such a wonderful location. Would stay every time!!