The place was great, in every regard it was as good or better than advertised