Everything and more than advertised. Book the place :)