Excellent host, excellent location and excellent place for families or a group of friends to stay and relax.