Excellent place to stay, great for families with several places to relax, great hosts, a seem-less experience that made our holiday perfect.