Awesome place! As described with lots of extra niceties - spent two weeks here and enjoyed every minute.