Absolutely the perfect place for an amazing family vacation!