Excellent location, perfect place for a tranquil getaway yet plenty to do for young kids.