Excellent place. Very very complete and clean. Great location and Trudi the host kept us updated very well.