Top notch. Everything we expected and more. This place will not disappoint and the hosts are very responsive.