Excellent location! Pet and toddler friendly which was a must for us! Great hosts and easy to communicate with!